@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan (2019-09-17 15:03)
 */

/*home*/
.m-banner{margin-bottom: 20px;}
.m-banner .container{padding: 0;height: 415px;}
.m-banner .u-banner img{width: 100%;}
.m-banner .next{right: 0;top: 50%;margin-top: -35px; z-index: 999;width: 70px;height: 70px;background: url(../images/home/next.png) center no-repeat; background-color: rgba(0, 0, 0, 0.2);}
.m-banner .prev{left: 0;top: 50%;margin-top: -35px; z-index: 999;width: 70px; height: 70px; background: url(../images/home/prev.png) center no-repeat; background-color: rgba(0, 0, 0, 0.2);}
.u-show{height: 45px;bottom: 0;background-color: rgba(0, 0, 0, 0.3);width: 100%;}
.u-xinwen1 .bd ul li{position: relative;}
.u-xinwen1 .bd ul li a{display: block;}
.u-xinwen1 .bd ul li img{width: 100%;height: 318px;}
.u-xinwen1 .bd ul li span{position: absolute;width: 70%; left: 0; bottom: 0;line-height: 45px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;z-index: 999;padding-left: 13px;}
.u-xinwen1{width: 420px; float: left;margin-right: 15px;border: 1px solid #dddddd;height: 319px;}
.u-xinwen1 .hd{right: 0; bottom: 17px;z-index: 999;}
.u-xinwen1 .hd ul li{float: left;;width: 10px;height: 10px;border-radius: 100%;background-color: #fff;margin-right: 10px;}
.u-xinwen1 .hd ul li.on{background-color: #ff0000;}
.u-xinwen2{width: 480px;float: left;height: 319px;border: 1px solid #dddddd;}
.u-tit{line-height: 45px;height: 45px; background-color: #f4f4f4; border-bottom: 1px solid #ddd;}
.u-tit1{font-size: 18px; font-weight: 600;padding: 0 24px; background-color: #01598f;margin-top: -1px;margin-left: -1px;height: 46px;}
.u-tit1{color: #fff;display: block}
.u-tit1:hover{color: #fff;}
.u-tit2{display: block;margin-right: 12px;color: #666; font-size: 14px;}
.m-list ul{padding-top: 10px;padding-bottom: 11px;}
.m-list li{position: relative;}
.m-list li a{display: block;padding-left: 20px;width: 80%;line-height: 36px; background: url(../images/public/list1.png) left 10px center no-repeat; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.m-list li a span{position: absolute; right: 10px;}
.u-xinwen3{width: 270px;float: right;}

.m-jianshe{margin-bottom: 36px;}
.m-gcjsl{width: 915px;border: 1px solid #ddd;height: 350px;}
.u-tit3 ul li{float: left;margin: 0 13px;}
.u-tit3 ul li a{color: #666; font-size: 14px;}
.u-gcjsl{padding-bottom: 33px;}
.u-gcjsl .tempWrap{width: 100%!important;}
.u-gcjsl ul{margin: 0;}
.u-gcjsl ul li{margin-top: 27px;}
.u-gcjsl ul li img{width: 100%;}
.u-gcjsl ul li p{width: 100%; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 18px; font-size: 14px; color: #666;}
.m-gcjsr{width: 270px;}
.u-gcjsr{width: 100%;height: 80px;position: relative;margin-top: 10px;}
.u-gcjsr img{position: absolute;left: 16%;top: 50%;margin-top: -30px; transition: all .6s;}
.u-gcjsr span{position: absolute;right: 20%;font-size: 22px; line-height: 80px;}
.u-gcjsr1{background-color: #c8e3d0;margin-top: 0;}
.u-gcjsr1 a{color: #52a06e;display: block;width: 100%;height: 100%;}
.u-gcjsr2{color: #fb6e53;background-color: #f7ccc5;}
.u-gcjsr2 a{color: #fb6e53;display: block;width: 100%;height: 100%;}
.u-gcjsr3{color: #6babf5;background-color: #cadff4;}
.u-gcjsr3 a{color: #6babf5;display: block;width: 100%;height: 100%;}
.u-gcjsr4{color: #de8c25;background-color: #f0cfa5;}
.u-gcjsr4 a{color: #de8c25;display: block;width: 100%;height: 100%;}
.u-gcjsr a:hover img{transform: rotateY(360deg);}
.u-gcjsl ul li img{height: 204px;}
.u-xinwen3 .m-list ul li a{width: 100%;}
/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
	.m-banner,.m-banner .u-banner img{height: 415px;}
	
	
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
	.m-banner .tempWrap{width: 100%!important;}
	.u-xinwen1,.u-xinwen2{width: 48%;}
	.u-xinwen2{float: right;}
	.u-xinwen3,.m-gcjsl,.m-gcjsr{width: 100%;}
	.u-xinwen1 img{width: 100%;height: 319px;}
	.u-xinwen3{margin-top: 20px;}
	.u-gcjsr{width: 24%;float: left;margin-right: 1.3%;}
	.u-gcjsr1{margin-top: 10px;}
	.u-gcjsr4{margin-right: 0;}
	.u-gcjsr img{left: 12%;}
	.u-gcjsr span{right: 18%;}
}
/*pad md*/
@media screen and (max-width: 991px ){
	.u-xinwen3,.u-xinwen2,.u-xinwen1{width: 100%;}
	.u-xinwen2{margin-top: 20px;}
	.u-gcjsr{width: 48%;margin-right: 4%;margin-top: 30px;}
	.u-gcjsr2,.u-gcjsr4{margin-right: 0;}
	.u-gcjsr img{left: 26%;}
	.u-gcjsr span{right: 24%;}
}
/*phone sm*/
@media screen and (min-width: 767px) {

}
@media screen and (max-width: 767px) {
	.u-gcjsr img{left: 16%;}
	.u-gcjsr span{right: 14%;}

}
/*small xs*/
@media screen and (max-width: 638px) {
	.m-banner .next,.m-banner .prev{width: 36px;height: 36px;margin-top: -18px;}
}

@media screen and (max-width: 555px) {
	
}

@media screen and (max-width: 480px) {
	.u-gcjsr{width: 100%;margin-top: 10px;}
	.u-gcjsr img{left: 20%;}
	.u-gcjsr span{right: 20%;}
}